Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 STATION ROAD Semi-Detached £105,617 £78,500 30 Jun 2016
21 STATION ROAD Terraced £208,296 £89,000 11 Jul 2003
23 STATION ROAD Detached £261,791 £153,400 16 Jul 2010